{% extends 'base.html' %} {% load static %} {% block main %} {% for post in post_list %}
<article class="post post-{{ post.pk }}">
    <header class="entry-header">
        <h1 class="entry-title">
            <a href="{{ post.get_absolute_url }}">{{ post.title }}</a>
        </h1>
        <div class="entry-meta">
            <span class="post-category">
                <a href="#">{{ post.category.name }}</a>
            </span>
            <span class="post-date">
                <a href="#">
                    <time class="entry-date"
                        datetime="{{ post.created_time }}">{{ post.created_time }}
                    </time>
                </a>
            </span>
            <span class="post-author">
                <a href="#">{{ post.author }}</a>
            </span>
            <span class="views-count">
                <a href="#">{{post.views}} 阅读</a>
            </span>
        </div>
    </header>
    <div class="entry-content clearfix">
        <p>{{ post.excerpt }}</p>
        <div class="read-more cl-effect-14">
            <a href="{{ post.get_absolute_url }}" class="more-link">继续阅读 <span class="meta-nav">→</span></a>
        </div>
    </div>
</article>
{% empty %}
<div class="no-post">暂时还没有发布的文章！</div>
{% endfor %}

{% if is_paginated %}
{% comment %} <div class="pagination-simple">
    <!-- 如果当前页还有上一页，显示一个上一页的按钮-->
    {% if page_obj.has_previous %}
        <a href="?page={{ page_obj.previous_page_number }}">上一页</a>
    {% endif %}
    <!--显示当前页面信息-->
    <span class="current"> 第 {{ page_obj.number }} 页 / 共 {{ paginator.num_pages }} 页 </span>
    <!-- 如果当前页还有下一页，显示一个下一页的按钮 -->
    {% if page_obj.has_next %}
        <a href="?page={{ page_obj.next_page_number }}">下一页</a>
    {% endif %}
</div> {% endcomment %}
<div class="pagination">
    {% if first %}
        <a href="?page=1">1</a>
    {% endif %}
    {% if left %}
        {% if left_has_more %}
            <span>...</span>
        {% endif %}
        {% for i in left %}
            <a href="?page={{ i }}">{{ i }}</a>
        {% endfor %}
    {% endif %}
    <a href="?page={{ page_obj.number }}" style="color: red">{{ page_obj.number }}</a>
    {% if right %}
        {% for i in right %}
            <a href="?page={{ i }}">{{ i }}</a>
        {% endfor %}
        {% if right_has_more %}
            <span>...</sapn>
        {% endif %}
    {% endif %}
    {% if last %}
        <a href="?page={{ paginator.num_pages }}">{{ paginator.num_pages }}</a>
    {% endif %}
</div>
{% endif %}

{% endblock main %}